iT邦幫忙

2024 iThome 鐵人賽

DAY 20
0
生成式 AI

從 0 到 1 學習生成式 AI 模型建立以及 Prompt 技巧系列 第 20

第 20 天:Prompt 技巧提升(三):引導提示 (Priming Prompt)

  • 分享至 

  • xImage
  •  

今天要跟大家分享的 prompt 優化技巧就是透過「引導」的方式來告知 AI 該怎麼進行回答。但其實引導的概念更像是「告訴 AI 他應該怎麼做,跟著這個規則進行就可以了」,常見的方式像是「賦予他一個角色、給予他一個回答模板、給予他一個個性」這種方式來進行引導,接下來我們來做個實驗吧!

Priming Prompt 測試

https://ithelp.ithome.com.tw/upload/images/20240823/20168835h0tZ4480js.png
這是我們沒有經過任何優化的 prompt,那街下來我們來給予 AI 一些身份還有個性

“教師” 代表一個再該領域有多年經驗者,提供的建議以專業且客觀的角度為主

“學生” 代表一個初入該領域者,想法相對天馬行空,對於答案或是教師的回覆有不同的想法

“評分” 根據對方角色提供的想法,以你角色的角度來判斷是否符合你認定的答案

接下來根據這樣的條件,讓他重新回答一樣的問題
https://ithelp.ithome.com.tw/upload/images/20240823/20168835D1RcaPM99C.png
就可以發現 AI 能夠同時以不同身份的角度來給予你不同的答案,這就很有趣了,等於你其實可以組一個「一人團隊」,讓一個 AI 同時扮演不同的角色來給予你工作上的意見,這樣也不用擔心同事在忙或是自己的專業知識可能不足,而可以透過先跟 AI 諮詢的方式來減少一些知識上的 gap

你現在是一個開發小組,同時包含的身份有「前端工程師、後端工程師、設計師、數據人員、行銷人員、和產品經理」,我線在想要做一個簡單的 line app,請以不同職位的角度由產品經理主導,開始分工進行規劃,並讓我知道開發工時
----------
好的,讓我們開始詳細討論這個 Line app 的開發過程。作為產品經理,我會先從整體需求開始,並邀請每個職位分享他們的看法和建議。

1. 產品需求討論
產品經理 (PM):
我們的目標是開發一個簡單但有效的 Line app,主要功能包括消息推送、用戶登錄、以及基本的用戶界面。這應該是一個具有吸引力且易於使用的應用程序,針對的用戶群體主要是日常使用 Line 的年輕人。我想聽聽設計師和工程師們對這個初步需求的看法。

設計師:
這個需求很明確,我建議在設計上保持簡潔,配合 Line 的現有界面風格。我們應該考慮用戶的習慣,確保界面操作直觀。我會開始設計 wireframe 和基本的用戶流程,預計這部分需要 3 到 5 天。

前端工程師:
我們需要確保界面在各種手機設備上都能良好運行。技術上,我建議使用 React 或 Vue 進行開發,這些框架能夠幫助我們快速搭建出界面,同時便於維護。與後端的 API 整合部分,我們需要明確一下各項功能的數據接口。

後端工程師:
數據方面,我會設計一個簡單的數據庫來支持用戶認證和消息推送功能。我們需要確定好 API 的格式,並且需要與 Line 平台進行對接,這部分可能會花一些時間來進行測試和調整。

數據人員:
我們可以在後端設計時,考慮數據的可追蹤性。我們需要確定哪些用戶行為是關鍵的,比如消息的打開率、用戶留存等,這樣才能夠在行銷推廣時做出有針對性的策略。

行銷人員:
我建議在設計初期就與設計師合作,確保我們的應用符合品牌形象。我們的目標市場是年輕人,所以需要有吸引力的視覺元素和推廣策略。我會在開發過程中開始準備預熱活動,並與產品經理保持密切溝通。

2. 工作分解與分工
產品經理 (PM):
根據大家的反饋,我會將工作進一步分解並分配:

設計師 (Day 1-7):

完成 wireframe 和 UI 設計,並與前端工程師討論設計實現的可行性。
前端工程師 (Day 3-15):

在設計確定後開始進行 UI 開發,同時準備 API 整合。
後端工程師 (Day 1-10):

設計並搭建數據庫,開發 API,並與前端對接。
數據人員 (Day 8-15):

與後端工程師合作,確保數據收集和報表系統的開發。
行銷人員 (Day 1-15):

開發行銷策略,準備預熱和發布計劃。
3. 工時預計與風險管理
產品經理 (PM):
預計整個項目將在 4 到 6 週內完成。我們將根據每周的進度進行檢查和調整,如果有任何問題或延遲,我們會及時協調解決。

接下來,如果沒有問題,我們可以進一步討論每個階段的細節和時間表安排。每個職位可以提出具體的需求和可能遇到的挑戰。

很有趣吧,這樣你也可以實現跨時空的溝通,讓愛因斯坦和特斯拉一起討論科學,或是秦始皇跟希特勒討論統治等等,只差在你的想像力就可以讓 AI 擁有多種的個性。


上一篇
第 19 天:Prompt 技巧提升(二):Zero-Shot
下一篇
第 21 天:Prompt 技巧提升(四):思維鏈 prompt (CoT prompting)
系列文
從 0 到 1 學習生成式 AI 模型建立以及 Prompt 技巧21
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言